<script type="text/javascript">
$(function(){
	$(".left_module_has_third").click(function(){
		var parentli=$(this).parents("li:first");
		var next=parentli.next();
		while(next.hasClass("third_module")){
			if(next.is(":hidden")){
				next.show();
			}else{
				next.hide();
			}
			next=next.next();
		}
	});
	$("li.third_module").each(function(i,n){
		if($(this).hasClass("left_module_current")){
			var next=$(this).next();
			var prev=$(this).prev();
			$(this).show();
			while(next.hasClass("third_module")){
				if(next.is(":hidden")){
					next.show();
				}else{
					next.hide();
				}
				next=next.next();
			}
			while(prev.hasClass("third_module")){
				if(prev.is(":hidden")){
					prev.show();
				}else{
					prev.hide();
				}
				prev=prev.prev();
			}
			return;
		}
	})
});
</script>

<div class="left_module_box">
	<div class="left_module_name bold ellipsis" title="{$left['name']}">{$left['name']}</div>
	<notempty name="left.next">
	<div class="left_module_sub">
		<ul>
			<foreach name="left.next" item="sub">
				<li class="<if condition='$sub[id] eq $module[id]'>left_module_current</if>">
					<b><if condition="$sub['module_leaf'] eq 0">&raquo;<else/>&bull;&nbsp;</if></b>
					<empty name="sub.url">
					<if condition="$sub['module_leaf'] eq 1">
					<a href="__APP__/mod/{$sub[id]}">{$sub['name']}</a>
					<else/>
					<a href="javascript:void(0)" class="left_module_has_third">{$sub['name']}</a>
					</if>
					<else/>
					<a href="{$sub['url']}">{$sub['name']}</a>
					</empty>
					<notempty name="sub.next">
						<foreach name="sub.next" item="t">
						<li class="third_module <if condition='$t[id] eq $module[id]'>left_module_current</if>">
							<b>&bull;</b>
							<empty name="t.url">
							<a href="__APP__/mod/{$t[id]}">{$t['name']}</a>
							<else/>
							<a href="{$t['url']}">{$t['name']}</a>
							</empty>
						</li>	
						</foreach>
					</notempty>
				</li>
			</foreach>
		</ul>
	</div>
	</notempty>
</div>